翻訳と辞書
Words near each other
・ Sprinter (cycling)
・ Sprinter (light rail)
・ Sprinter (train)
・ Sprinter Sacre
・ Sprinter/Aria
・ Sprintermästaren
・ Sprinters Stakes
・ Sprit topmast
・ Sprite
・ Sprite (computer graphics)
・ Sprite (creature)
・ Sprite (Eternal)
・ Sprite (lightning)
・ Sprite (manga)
・ Sprite (motorcycle)
Sprite (operating system)
・ Sprite (soft drink)
・ Sprite Animation Studios
・ Sprite Animation Toolkit
・ Sprite bombs
・ Sprite Car Club of Australia
・ Sprite comic
・ Sprite Ice
・ SPRITE infrared detector
・ Sprite melon
・ Sprite multiplexing
・ Sprite possum
・ Sprite Remix
・ Sprite Tournament
・ Sprite Zero


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Sprite (operating system) : ウィキペディア英語版
Sprite (operating system)

Sprite was an experimental Unix-like distributed operating system developed at the University of California, Berkeley by John Ousterhout's research group between 1984 and 1992. Its notable features included support for single system image on computer clusters〔http://www.eecs.berkeley.edu/Research/Projects/CS/sprite/sprite.html〕 and for the introduction of the log-structured filesystem. The Tcl scripting language also originated in this project.
==Early work==

Early work on Sprite was based on the idea of making the operating system more "network aware", and thereby at the same time make it invisible to the user. The primary area of work was the building of a new network file system which made heavy use of local client-side caching in order to improve performance. After opening the file and some initial reads, the network was only used on-demand, and most user actions would occur against the cache. Similar utilities allowed remote devices to be mapped into the local computer's space, allowing for network printing and similar duties.
Many of the key Unix files were based on the network, including things like the password file. All machines in a network shared the root directory as well. Other common Unix utilities such as finger were re-written to make them network aware as well, listing all of the people logged on across the network. This made a Sprite network appear as if it were a single large time-sharing system, or a single-system image.
Another key addition to Sprite was process migration, which allowed programs to be moved between machines at any time. The system maintained a list of machines and their state, and would automatically move processes to idle machines to improve local performance. Processes could also be "evicted" from machines to improve their performance, causing the original starter to move it to another machine on the network, or take control of it locally again. Long tasks (like compiling the Sprite system) could appear very fast.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Sprite (operating system)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.